/*
 * Bloqueo.cpp
 *
 *  Created on: 20/06/2014
 *      Author: tzalan
 */

#include "Bloqueo.h"

Bloqueo::Bloqueo (short int id,
				  unsigned short int idImagen,
				  int posX, int posY, int alto, int ancho,
				  unsigned char tipo,
				  bool vivo,
				  char estado,
				  short int vidrioOrigen,
				  short int vidrioDestino) : Elemento(id,idImagen, posX, posY, alto, ancho, tipo, vivo){
	this->estado = estado;
	this->vidrioOrigen = vidrioOrigen;
	this->vidrioDestino = vidrioDestino;
}

Bloqueo::~Bloqueo(){
	free(this);
}

short int Bloqueo::getVidrioOrigen(){
	return this->vidrioOrigen;
};

short int Bloqueo::getVidrioDestino(){
	return this->vidrioDestino;
};

char Bloqueo::getEstado(){
	return this->estado;
};

void Bloqueo::setEstado(char estado){
	this->estado = estado;
};

